package com.genghis.ptas.userfriends.dao;

import com.genghis.core.page.entity.PageParameter;
import com.genghis.ptas.scorm.entity.ScormInfo;
import com.genghis.ptas.userfriends.entity.UserFriend;
import com.genghis.core.page.entity.Page;

import java.util.List;

/**
 * @author yutong
 * @version 1.0.1
 */

public interface UserFriendDao {

     Page<UserFriend> findFriendPageList(PageParameter pageParameter, UserFriend userFriend);

    int delAllReply(int postId);

    int delOneReplyById(int id);

    int addFriend(UserFriend userFriend);

    int delFriendById(int id);

    List<String> findFriendId(int id);

    Page<ScormInfo> findFriendCoursePage(PageParameter pageParameter, ScormInfo scormInfo, int userId);
}